using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;


namespace KbsUmlEditor
{
    abstract class UMLObject
    {
        private Point m_BeginPositie;

        public Point BeginPositie
        {
            get { return m_BeginPositie; }
            set { m_BeginPositie = value; }
        }
        private Point m_EindPositie;

        public Point EindPositie
        {
            get { return m_EindPositie; }
            set { m_EindPositie = value; }
        }

        public UMLObject(Point beginPositie, Point eindPositie)
        {
            m_BeginPositie = beginPositie;
            m_EindPositie = eindPositie;
        }

        public virtual void Teken(Graphics g, double factor, int grid)
        {
        }
        public virtual void Teken(Graphics g, double factor)
        {
        }
 
    }
}
